package com.probox.common.entity.domain.platfom.vo.api;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

@ApiModel(description = "平台模板页面信息")
@Data
public class PlatformPageVo implements Serializable {
    @ApiModelProperty(value = "页面id")
    private Long pageUid;
    @ApiModelProperty(value = "页面类型(数据字典homePage首页,classPage 分类页面,myPage个人中心,cartPage购物车页面)")
    private String pageType;
    @ApiModelProperty(value = "页面名称")
    private String pageName;
    @ApiModelProperty(value = "页面描述")
    private String pageDesc;
    @ApiModelProperty(value = "页面排序")
    private Integer pageSort;
    @ApiModelProperty(value = "状态")
    private String dataStatus;
    @ApiModelProperty(value = "默认数据")
    private String defaultContent;
    @ApiModelProperty(value = "模板组件集合")
    private List<PlatformComponentVo> component;
    /**
     * 间距
     */
    private Integer unifyEdgeDistance;
}
